@charset "utf-8";
/**********************
 * autor:豪情           *
 * time:2009-04-      *
 * link:puag@qq.com   *
 **********************/
/* 总体样式 */
body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;font-size:12px;}
body{font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif,"宋体";text-align:center;margin:0 auto;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
.input{ height:17px;border:1px solid #ccc;}
.InputImg{ height:18px; line-height:18px; background:url(../images/tborderinput.gif) repeat-x; border:1px solid #adb5c6;}
a{text-decoration:none;}
a:link{color:#000;}
a:visited{color:#000;}
a:hover,a:active,a:focus{color:#000;}
a:hover{text-decoration:underline;}
.clear{clear: both;font-size: 0px; line-height: 0; height: 1%;}
.RedBold, .BlueBold, GreenBold, GrayBold{color:#FF0000; font-weight:bold;}
.BlueBold{color:blue;}
.GreenBold{color:#009944;}
.GrayBold{ color:#999;}
.GrayBG{background:#e5e5e5;border:1px solid #ccc;}
/*按钮*/
.button_height20{BORDER: #66a4fa 1px solid;FONT-SIZE: 9pt;BACKGROUND: url(../images/bottom_over.gif);CURSOR: hand;HEIGHT: 22px;}
.button_height20_over{BORDER: #66a4fa 1px solid;FONT-SIZE: 9pt;BACKGROUND: url(../images/bottom.gif);CURSOR: hand; HEIGHT: 22px;}
/* 表格样式 */
.tab_th{border-collapse:collapse; text-align:center;margin-left:auto;margin-right:auto;}
.tab_th tr {height:22px; color:#004ea2;}
.tab_th th, .tab_th td{border:1px solid #6d9bcc;}
.tab_th th{ background:url(../images/titlebg.gif) repeat-x top;}

.tab_th_left{border-collapse:collapse;border:1px solid #6d9bcc; text-align:center;margin-left:auto;margin-right:auto;}
.tab_th_left tr {height:22px; color:#004ea2;}
.tab_th_left th, .tab_th_left td{border:1px solid #6d9bcc;padding:4px;}
.tab_th_left th{ background:#e8f1fa;text-align:right;}
.tab_th_left td{text-align:left;}

.tab_caption{border-collapse:collapse; text-align:center;margin-left:auto;margin-right:auto;border:1px solid #8db2e3;}
.tab_caption caption{background:url(../images/titlebg.gif) repeat-x; height:23px; border:1px solid #a4b6d7; border-bottom:none; line-height:28px; font-weight:bold;}
.tab_caption th, .tab_caption td{border:1px solid #8db2e3;padding:2px;height:23px; background:#ecf5ff;}
.tab_caption th{text-align:right;color:#15428b;}
.tab_caption td{text-align:center;}
.martop5{margin-top:5px;}